2 - Mozilla Molotov
2 - Mozilla Molotov
- 1 - Webservices / WebApps
- 2 - App under Stress
- 3 - Test ?
- 4 - Distributed systems ?
- 5 - Molotov
- Desc
- Features
1 - Webservices / WebApps
Webapp
* Client-side
* User Auth
* Lots of caching
Webservices
* As dumb as possinble
* App 2 App transaction
2 - App under Stress
Goals
* What do we exhaust first under high load ?
* When (Conditions)
* Behavior
* Recover ?
3 - Test ?
Metrics
* Myth of client-side feedback
Existing Tools
* AB
* Boom (AB in Go)
* JMeter
* Grinder
* Bees (Aws based)
* Locust (Pythonm Zmq, Gevent)
4 - Distributed systems ?
- Hard
-> Molotov
5 - Molotov
Desc
- Pyhton3
- KISS
- Framework
- Based on AIO
-> 30k RQPS on a laptop
http://molotov.readthedocs.io/en/stable/
Features
- Multi-scenario support
- Remove scenario support (Github + Json)
- CSV export